Big Huge Thesaurus

Enterolobium cyclocarpa

noun